package map;

import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;

public class ForEachDemo {
    public static void main(String[] args) {
        Map<String,Integer> map=new HashMap<>();
        map.put("语文",99);
        map.put("数学",98);
        map.put("英语",88);
        map.put("物理",80);
        map.put("化学",99);
        System.out.println(map);
        Set<String> kaySte = map.keySet();
        kaySte.forEach(s-> System.out.println("key:"+s));
        Collection<Integer> values = map.values();
        values.forEach(v-> System.out.println("value:"+v));
        Set<Map.Entry<String,Integer>> entrySet = map.entrySet();
        entrySet.forEach(e-> System.out.println("key:"+e.getKey()+" value:"+e.getValue()));
        System.out.println("____________________________________________________________");
        map.forEach((k,v)-> System.out.println("key:"+k+" value:"+v));
    }
}
